aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/invoice/[id]/+page.svelte
Commit message (Collapse)AuthorAgeFilesLines
* receive/invoice: build POST body from snapshot, don't mutate $derivedAdam Soltys2026-06-191-11/+12
| | | | | | | | | | | | | | The merchant receive and invoice pages mutated the $derived `invoice` proxy (setType/setAmount/setMemo) then POSTed it. Mutating a $derived and JSON.stringify-ing it serializes unreliably, so a stale type (on-chain when lightning was expected) and a stale/10x-shifted amount could leak from a prior interaction into POST /invoice (funk POS bug). Build the body as { ...$state.snapshot(invoice), ...changes } so the intended type/amount/address_type reliably win; update() takes the plain body. Front-end only. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
* check for user in invoice routeAdam Soltys2025-09-091-9/+11
|
* invoice typesAdam Soltys2025-01-231-0/+1
|
* invoice type selectionAdam Soltys2025-01-151-8/+26
|
* fix sendmaxAdam Soltys2024-12-221-2/+0
|
* set memoAdam Soltys2024-12-221-24/+43
|
* fix checkmark when not logged inAdam Soltys2024-12-121-1/+1
|
* numpad fixesAdam Soltys2024-11-281-1/+13
|
* fix untrackAdam Soltys2024-11-281-1/+0
|
* currency localeAdam Soltys2024-11-281-1/+3
|
* warningsAdam Soltys2024-11-261-2/+1
|
* bip21 and socket fixesAdam Soltys2024-11-261-7/+15
|
* fix amount promptAdam Soltys2024-11-251-3/+8
|
* amount componentAdam Soltys2024-11-141-4/+2
|
* lightning boltAdam Soltys2024-11-121-1/+1
|
* remember fiat settingAdam Soltys2024-11-111-2/+1
|
* fix invoice variablesAdam Soltys2024-11-081-12/+6
|
* fix set amountAdam Soltys2024-11-081-1/+0
|
* svelte 5 fixupsAdam Soltys2024-11-081-44/+19
|
* svelte 5Adam Soltys2024-11-081-44/+55
|
* bind valuesAdam Soltys2024-11-051-24/+24
|
* dark stylesAdam Soltys2024-11-051-99/+27
|
* dark stylesAdam Soltys2024-11-041-116/+20
|
* buttons and iconsAdam Soltys2024-11-031-16/+16
|
* biome formatAdam Soltys2024-10-181-1/+1
|
* socket improvementsAdam Soltys2024-10-111-12/+10
|
* lightning address defaultAdam Soltys2024-10-101-32/+24
|
* fix tip prompt issueAdam Soltys2024-09-261-1/+1
|
* styles, hide followers and messagesAdam Soltys2024-09-251-9/+9
|
* payments buttonAdam Soltys2024-09-251-2/+0
|
* invoice fixesAdam Soltys2024-09-251-2/+4
|
* stylesAdam Soltys2024-09-241-2/+2
|
* stylesAdam Soltys2024-09-241-1/+1
|
* rename account_idAdam Soltys2024-09-201-3/+3
|
* progress on accountsAdam Soltys2024-09-191-29/+27
|
* account deletionAdam Soltys2024-09-171-12/+7
|
* self custodial sendAdam Soltys2024-09-171-2/+2
|
* move routesAdam Soltys2024-09-171-0/+351
|
* potsAdam Soltys2023-01-181-158/+0
|
* payments migrationAdam Soltys2023-01-131-2/+1
|
* server redis migrationAdam Soltys2023-01-131-3/+3
|
* tx pageAdam Soltys2023-01-071-2/+2
|
* profile tweaksAdam Soltys2023-01-061-2/+0
|
* prettierAdam Soltys2022-12-141-1/+1
|
* clean up request flow, update translations and depsAdam Soltys2022-11-221-1/+1
|
* wipAdam Soltys2022-11-211-1/+1
|
* set bitcoin networkAdam Soltys2022-11-111-1/+1
|
* rm qr borderAdam Soltys2022-11-111-5/+2
|
* style tweaksAdam Soltys2022-11-111-33/+27
|
* invoice spacingAdam Soltys2022-11-091-2/+2
|